@charset "utf-8";
/* CSS Document */


 .formenq  { font-family: "Inter", Sans-serif;
    font-size: 16px;
    text-align: left;
    line-height: 35px;
	    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
    color: #606060;}
.pdf {
        width: 100%;
        aspect-ratio: 4 / 3;
		 height: 100%;
        margin: 0;
        padding: 0;
    }
	
/*about*/
.abo-compostable-topa {
 float:left;
    width: 100%;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    padding: 60px 0px;
    background-color: #121212;
 
}
.abo-compostable-topab {
     width: 100%;
       max-width: 1200px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
  
 
}
.abouto-col50 {width:50%; float:left; position:relative;}
 .abouto-col40 {width:40%; float:left; position:relative;}
 .abouto-col60 {width:60%; float:left; position:relative;}
.abouto-col25 {width:25%; float:left; position:relative;}
.abo-compostable-innerb2 .iconaa img{max-width:60px;  }
.abo-compostable-innerb2 .iconaa {
    width: 100% ; display:block;
    height: auto;
    /* border-radius: 100%; */
    /* display: flex; */
    /* align-items: center; */
    /* justify-content: center; */
    position: relative;
    opacity: 1;
    padding-bottom:20px;
    margin: auto;
    z-index: 10;
    -webkit-transition: all .3s linear;
    -khtml-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
}
.about-item--title3 {
    width: 100%;
    margin: auto;
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    line-height: 1.625;
    /* color: rgb(208,173,58); */
    color:#646464;
}

.abo-compostable-innerb2{width:100%; background-color:transparent; position:relative; /*padding:30px 20px; */position:relative; z-index:3; padding-bottom:30px;}
.about-item--titleac {
    font-family: "Inter", Sans-serif;
    color: #17511a;
     
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 1.25;
    letter-spacing: -.5px;
    margin-top: 10px;
}
.abo-compostable-innerb2 .main-iner { padding: 30px 20px;
   /* padding: 31px 41px 52px;*/
    position: relative;
	border-radius:20px;
    overflow: hidden;
}
 /*.abo-compostable-innerb2 .main-iner:after {
    height: 100%;
    background: #ffcc00;
    z-index: 1;
}*/
.abo-compostable-innerb2 .main-iner:before  {
    position: absolute;
    content: '';
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
background: rgb(168 207 69 / 42%);
    z-index: -2;
    -webkit-transition: all .3s ease;
    -khtml-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
 .abo-compostable-innerb2 .main-iner:after {
    position: absolute;
    content: '';
    bottom: 0;
    left: 0;
    width: 100%;
    height: 8px;
    background: #008854;
    z-index: -1;
    -webkit-transition: all .3s ease;
    -khtml-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.abo-compostable-innerb2:hover .main-iner:after {
    height: 100%;
}
.abo-compostable-innerb2 {
    position: relative;
	
    overflow: hidden;
}

.abo-compostable-innera .icona {
    width: 100px;
    height: 100px;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    opacity: 1;
	    text-align: center;
    margin: auto;
	   z-index: 10;
    -webkit-transition: all .3s linear;
    -khtml-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
}
.abo-compostable-innera .icona:after {
    width: calc(100% - 14px);
    height: calc(100% - 14px);
    background: #fff;
    border: none!important;
}
.abo-compostable-innera .icona:before, .abo-compostable-innera .icona:after {
    width: 100%;
    height: 100%;
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
   background: rgb(0 136 84 / 6%);
    border: 1px dashed #017649;
    border-radius: inherit;
    z-index: -1;
}
.abo-compostable-innera .icona img {
   /* border-radius: 100%;*/
    height: auto;
    
    max-width: 64px;filter: brightness(0) saturate(100%) invert(13%) sepia(92%) saturate(5909%) hue-rotate(164deg) brightness(95%) contrast(106%);
}
.abo-compostable-inner:hover{background-color: #a8cf4542;
    border-radius: 50px 100px;  -webkit-transition: all .3s linear;
    -khtml-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;}
.abo-compostable-inner:hover .icona:before { -webkit-transition: all .3s linear;
    -khtml-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
    /* background-color: red; */
    animation: spin1 6s infinite linear;
    /* animation: zoomin1 2s linear infinite; */
}
.abo-green4u-item-titlepw {
    /*color: #0B3D2C;*/
	color: #00623d;
    font-family: Fira Sans;
    font-size: 30px;
    line-height: 40px;
    /* -webkit-text-stroke-color: #0B3D2C; */
    letter-spacing: -0.96px;
    margin-bottom: 20px;
    margin-top: 30px;
}
.abo-compostable-inner{width:100%; background-color:transparent; position:relative; padding:30px 20px; position:relative; z-index:3;}

.about-item--title {
font-family: "Inter", Sans-serif;
    color: #17511a;
    text-align: center;
    font-size: 18px;
	text-transform:uppercase;
    font-weight: 400;
    line-height: 1.25;
    letter-spacing: -.5px;
    margin-top: 10px;
}
.abo-compostable-productsa {
 float:left;
    width: 100%;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    padding: 60px 0px;
    background-color: #F0FCEC;
 
}
.abo-compostable-productab {
     width: 100%;
       max-width: 1200px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
  
 
}
 .abo-compostable-productab .abo-compostable-25{ width:25%; display:inline-block; float:left;}

 .abo-green4u-image{ width:100%; background-position:center center; min-height:1px;/* background-size: cover;height:auto;*/}
  .abo-green4u-image img{ border-radius:100px 0px 00px 100px;}
  .abo-green4u-imager img{ border-radius:0px 100px  100px 00px ;}
  .abo-green4u-imager{ width:100%; background-position:center center; min-height:1px;/* background-size: cover;height:auto;*/}
  
.abo-green4u-item-titlep {
    color: #a8cf45;
    font-family: Fira Sans;
    font-size: 30px;
    line-height: 40px;
    /* -webkit-text-stroke-color: #0B3D2C; */
    letter-spacing: -0.96px;
    margin-bottom: 20px;
    margin-top: 30px;
}
.abo-green4u-pp {
    width: 100%;
    margin: auto;
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    line-height: 28px; 
    color: rgb(247 255 228 / 68%);
}
.abo-green4u-pp .anc {
   
    font-family: "Inter", Sans-serif; text-transform:uppercase; text-decoration:underline; 
    font-size: 12px !important; font-weight:600;
    line-height: 28px;
    color: rgb(247 255 228 / 68%); 
}
.abo-compostable-flex:hover .anc{
   
    font-family: "Inter", Sans-serif; text-transform:uppercase; text-decoration:underline; 
    font-size: 12px !important; font-weight:600;
    line-height: 28px;
      color: rgb(143 176 59);
}
.abo-compostable-products {
    width: 100%;
    position: relative;
    padding: 0px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    background: #121212;
    padding: 0px 0px;
}
.abo-padd {width:100%; margin:auto; position:relative;
      padding: 30px   ;}
.abo-bg1:before{  width: calc(100% - 20px); height:calc(100% - 20px); top:10px; bottom: 10px; left:10px ;right:010x; margin:auto; position:absolute; content:'';border:1px solid red; }
.abo-bg1{  width:100%; margin:auto; position:relative;  }
.abo-bg{ background-color:#000000;      
    width: 85%; margin:auto; position:relative; }
	
	.abo-compostable{
    width: 100%;
    position: relative;
    margin: auto;
     
}
.abo-compostable-flex

 { width:100%; position:relative; margin:auto;
 displaY:flex;}
.abo-compostable-ali { 
align-items:center; }
.abo-compostable-flexrr { 
 flex-direction: row-reverse; }

.abou-col50 {width:50%; float:left; position:relative;}
.abou-col50r{width:50%; float:left; position:relative; background-color:#000000; align-self: stretch;     display: flex; /*border-radius:00px 100px 100px 0px;*/   -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;}
.abou-col50r:before{  width: calc(100% - 20px); height:calc(100% - 20px); top:10px; bottom: 10px; left:10px ;right:10px; margin:auto; position:absolute; content:'';/**/border: 1px solid rgb(168 207 69 / 71%);  }

.abo-compostable-flex:hover .abou-col50r{ background-color:#003a26;   -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;}

 /*.abou-col50r:after{  width: calc(100% - 40px); height:calc(100% - 40px); top:20px; bottom: 20px; left:20px ;right:20px; margin:auto; position:absolute; content:'';border:1px solid #a8cf45; }*/

/*about*/	
	
	
	
/*contact*/	
.green4u-item-title2co{
    color: #0b3d2c;
    font-family: Fira Sans;
    font-size: 26px;
    line-height: 32px;
    /* -webkit-text-stroke-color: #0B3D2C; */
    letter-spacing: -0.96px;
    margin-bottom: 40px;
}
.contact-topa-container .row {
    zoom: 1; width: 100%;
    position: relative; 
}
.contact-topa-container .row:before, .row:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}
.contact-topa-container .col-1-2neo1 {
    width: 50%; text-align:center; margin:auto;
    float: left;
    display: inline-block;
    font-family: "Inter", Sans-serif;
    font-size: 16px; text-align:left;
    line-height: 35px;
    color: #606060;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
}
.contact-topa-container .col-1-2neo {
    width: 33.33%; text-align:center; margin:auto;
    float: left;
    display: inline-block;
    font-family: "Inter", Sans-serif;
    font-size: 16px; text-align:left;
    line-height: 35px;
    color: #606060;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
}
.cont-title-heading {
    color: #032e42;
    font-size: 36px;
    line-height: 45px;
    margin-bottom: 26px;
    text-align: left;
    font-family: Fira Sans; padding-left:10px;
}
.con-outer{ display:flex; position:relative; width:100%; flex-direction:row;     align-items: start;  }
.con-outer-left{ display:flex; position:relative; margin-bottom: 41px;}
.con-outer-right{ display:flex; position:relative; flex-direction:column;}
.con-outer-right  .contact-infobox-titlea {  font-family: 'Roboto';
    font-size: 19px;
    margin-top: -5px;
    margin-bottom: 5px;
    color: #bbb;
    line-height: 20px;
}
.con-outer-right  .contact-infobox-body a{  font-family: 'Roboto'; text-decoration:none;
   
    color: #fff;
    
	    font-size: 15px;
    line-height: 25px;}
.con-outer-right  .contact-infobox-body {  font-family: 'Roboto';
   
    color: #fff;
    
	    font-size: 15px;
    line-height: 25px;
    margin-bottom: 41px;
}
.con-outer-left .contact-infobox-icon-holdera {
    display: inline-flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    position: relative;
    margin-right: 21px;
   /** background-color: #fff;*/
    height: 50px;
    width: 50px;
    border-radius: 50% 50% 50% 0px;
}




.contac_bg{
background: #121212; width: 100%;   position: relative; margin:auto; }
.container_contac{
    width: 100%;
    margin: auto;
    position: relative;
    max-width: 1200px;  
   padding: 100px 0px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.container_contacb{
    width: 100%;
    margin: auto;
    position: relative;
   
 
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}		
.contac_33 {
    width: 33.33%;
    display: inline-block;
    float: left;
	padding-bottom: 30px;
 
}	
.service-card {
    background-color: #f8f7f0;
    border-radius: 10px;
    padding: 30px;
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.service-card .service-top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px;
}
.service-card .service-top h4 {
font-family: Fira Sans;
    max-width: 100%;
    width: 100%;
    font-weight: 500;
    font-size: 28px;
    line-height: 36px;
    color: #004540;
    margin-bottom: 0; text-align:center;
}
.service-card .service-top i {
    width: 70px;
    height: 70px;
	 
    font-size: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
  
}
.service-card .service-top .icona {
    width: 70px;
    height: 70px;
	color:#01734b;
    font-size: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 17px 15px;
    background-color: #fff;
    border-radius: 100%;
    border: 2px solid #01734b;
    box-shadow: 0px 15px 32.2px -9px rgb(0 24 25 / 20%);  -webkit-transition: all .3s ease;
    -khtml-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.service-card:hover {  -webkit-transition: all .3s ease;
    -khtml-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    background-color: #e7ffca;}
.service-card:hover .service-top .icona {
    width: 70px;
    height: 70px;
	color:#01734b;
    font-size: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 17px 15px;
    background-color: #a8cf45;
    border-radius: 100%;
    border: 2px solid #01734b;
    box-shadow: 0px 15px 32.2px -9px rgb(0 24 25 / 20%);
	 -webkit-transition: all .3s ease;
    -khtml-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
 .service-card .service-content p {
    width: 100%;
    padding-bottom: 10px;
	text-align:center;
	    width: 100%;
    margin: auto;
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    line-height: 1.625;
    color: rgb(100 100 100 / 99%);
}
.service-card .i-shape {
    color: rgba(134, 134, 129, 0.05);
    font-size: 110px;
    position: absolute;
    z-index: -1;
    bottom: 0px;
    left: 55%;
}

/*contact*/		
.container_certi{
    width: 100%;
    margin: auto;
    position: relative;
    max-width: 1200px; display:block;
   padding: 60px 0px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.certi_25{width:25%; display: inline-block;
float:left;  }


.certi {  width: 100%;
    margin: auto;
    position: relative;}
.certi .pxl-post--inner {
    position: relative;
    overflow: hidden;
    box-shadow: 0 10px 60px rgb(137 151 186 / 15%);
    border-radius: 10px;
}
.certi .pxl-post--inner:before, .certi .pxl-post--inner:after {
    position: absolute;
    content: '';
    top: 50%;
    left: 50%;
    height: 100%;
    width: 100%;
    background: linear-gradient(0deg,#295c43 0%,transparent 79.95%);
    border-radius:20px;
    z-index: 7;
    transform: translate(-50%,-50%);
    -webkit-transition: all .3s ease;
    -khtml-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

.certi .pxl-post--inner:after {
    opacity: 0;
    background: rgba(11,61,44,.79);
}
.certi .pxl-post--inner:before {
    opacity: 0;
}


.certi .pxl-post--holder {
    position: absolute;
    width: 100%;
 
    bottom: 0px;
    left: 0px;
    padding: 54px 43px;
    z-index: 9;
    -webkit-transition: all .3s ease;
    -khtml-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.certi .pxl-post--icon img{width:auto; height:auto;}
.certi .pxl-post--icon {
    width: 86px;
    height: 86px;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    opacity: 0;
    -webkit-transition: all .3s linear;
    -khtml-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
}
.certi:hover .pxl-post--icon img{ max-width:85%;}
.certi:hover .pxl-post--icon { opacity: 1;}
 .certi .pxl-post--icon:before, .certi .pxl-post--icon:after { width:100%; height:100%; 
    position: absolute;
    content: '';
    /*top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);*/
    width: 100%;
    height: 100%;
    background: rgba(230,255,246,.2);
    border: 1px dashed #fff;
    border-radius: inherit;
    z-index: -1;
} 
.certi .pxl-post--icon img{border-radius:100%;  height: auto; object-fit: cover;
    max-width: 100%;}
 
.certi .pxl-post--icon:after {
    width: calc(100% - 14px);
    height: calc(100% - 14px);
    background: #fff;
    border: none!important;
}
.certi:hover .pxl-post--icon {
    opacity: 1;
}
.certi .pxl-post--title a {    color: #000;     font-family: "Inter", Sans-serif;-webkit-transition: all .3s linear;
    -khtml-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear
    } 
	.certi:hover  .pxl-post--title a {    color: #fff; -webkit-transition: all .3s linear;
    -khtml-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear}
.certi .pxl-post--title {
    color: #fff;
    font-size: 26px;
    font-weight: 400;
    line-height: 1.15;
    letter-spacing: -.52px;
    margin-top: 22px;
}
.certi:hover:after {
    opacity: 1;
    width: calc(100% - 46px);
    height: calc(100% - 50px); background: rgba(11,61,44,.79);
}
.certi:after {
    opacity: 0;
    background: rgba(11,61,44,.79);
}
.certi .pxl-post--featured img{border-radius:20px;  }
 .certi .pxl-post--featured {
    position: relative; border: 1px solid #008854; border-radius:20px;     padding: 4px;
}
.certi:after {
    position: absolute;
    content: '';
    top: 50%;
    left: 50%;
    height: 100%;
    width: 100%;
    background: linear-gradient(0deg,#295c43 0%,transparent 79.95%);
    border-radius:20px;
    z-index: 7;
    transform: translate(-50%,-50%);
    -webkit-transition: all .3s ease;
    -khtml-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.pxl-post--inner:hover  .pxl-post--holder {
    bottom: 18px;
   /* left: 26px;*/
}
.certi  .pxl-post--button {
    margin-top: 22px;
}

.certi .green4u-btncc:hover{color:  #00422b;}
 .green4u-btncc {
 
    padding: 14px 35px;
    display: inline-block;
 
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    border: none;
    color: #fff;
    background: #0B3D2C;
    position: relative;
    z-index: 1;
     transition: .5s;
    text-decoration: none; border-radius: 100px 10px;
}
.acenter{text-align:center;}
.green4u-btncc::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    height: 0;
    width: 0;
    opacity: 0;
    transition: .5s;
    z-index: -1;
     background-color: #94d96b; border-radius: 100px 10px;}
.green4u-btncc::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0;
    height: 0;
    width: 0;
   transition: .5s;
    z-index: -1;
    background-color: #94d96b;border-radius: 100px 10px;
}

.green4ut-btncc.style2 {
    background-color: transparent;
    border: solid 1px var(--optionalColor);
}
.green4u-btncc:hover:after {
    opacity: 1;
    height: 100%;
    width: 100%;
}
.green4u-btncc:hover:before {
    opacity: 1;
    height: 100%;
    width: 30%;
}

.certi:hover .green4u-btncc:after {
    opacity: 1;
    height: 100%;
    width: 100%;
}
.certi:hover .green4u-btncc:hover:before {
    opacity: 1;
    height: 100%;
    width: 30%;
}

.certi:hover .pxl-post--icon:before   { /*background-color:red;*/
    animation: spin1 6s infinite linear; /*animation: zoomin1 2s linear infinite;*/
}
/*@keyframes spin1 { 
  100% { 
    transform: rotateZ(360deg);
  }
}*/
@keyframes spin1 {
    100% {
         transform: rotateZ(360deg);
    }
}

@media only screen and (min-width: 620px) and (max-width: 1003px) { .certi_25{width:50%; display: inline-block; padding-bottom:30px;
float:left;  }
.contac_33 {
    width: 100%;
    display: block;
    float: none;
	padding-bottom: 30px;
 
}

}
@media only screen and (min-width: 620px) and (max-width: 1003px) {
.abou-col50, .abou-col50r {
    width: 100%;
    float: none;
    display: block;
    position: relative;
}
.abo-compostable-flex {
    width: 100%;
    position: relative;
    margin: auto;
    displaY: block;  margin-bottom:50px;  
}
  .abo-green4u-image img{ border-radius:100px 100px 0px 0px  ;}
  .abo-green4u-imager img{ border-radius:100px 100px 0px 0px  ;}
.abo-green4u-imager {
    width: 100%;
    background-position: center center;
    min-height: 1px;
    text-align: center;
}
.abo-green4u-image {
    width: 100%;
    background-position: center center;
    min-height: 1px;
    text-align: center;
}
.abo-compostable-productab .abo-compostable-25, .abouto-col25{width:50%; float:left; display:inline-block;  } 
.abouto-col50, .abouto-col40, .abouto-col60   {width:100%; float:none; position:relative; display:block;}
}

@media only screen and (max-width: 619px) {
.abo-compostable-productab .abo-compostable-25{width:100%; float:none;  display:block;}
.abouto-col50, .abouto-col40, .abouto-col60, .abouto-col25 {width:100%; float:none; position:relative; display:block;}

 .certi_25{width:100%; display:block; padding-bottom:30px; text-align:center; max-width:400px; margin:auto; 
float:none;  }

.contac_33 {
    width: 100%;
    display: block;
    float: none;
	padding-bottom: 30px;
 
}
.contact-topa-container .col-1-2neo, .contact-topa-container .col-1-2neo1{
    width: 100%;
    float: none;
    width: 100%;
}
.contact-right {
    padding: 30px 30px 15px;
    width: 100%;
    text-align: center;
    margin: auto;
}
.abou-col50, .abou-col50r {
    width: 100%;
    float: none;
    display: block;
    position: relative;
}
.abo-compostable-flex {
    width: 100%;
    position: relative;
    margin: auto;
    displaY: block;
	margin-bottom:50px;  
}
  .abo-green4u-image img{ border-radius:100px 100px 0px 0px  ;}
  .abo-green4u-imager img{ border-radius:100px 100px 0px 0px  ;}
}